//---------------------------------------------------------------------------

#ifndef uParametragesH
#define uParametragesH
//---------------------------------------------------------------------------
#include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
#include "CBitBtn.h"
#include "CEdit.h"
#include "CUrlLbl.h"
#include "CComboBx.h"
#include "uEtat.h"

//---------------------------------------------------------------------------
class TfrmParametrages : public TForm
{
__published:	// Composants gérés par l'EDI
    TCheckBox *chkActiverFichierEspion;
    CEdit *edFichierEspion;
    CUrlLabel *urlFicEspion;
    CBitBtn *btnOK;
    TCheckBox *chkSortieTextesVerticauxParBmp;
    TCheckBox *chkAutoriseTextParBmp;
    TGroupBox *gpFicEspion;
    TLabel *lblFicEspion;
    TGroupBox *gpParametrages;
    CComboBox *cbChoixOLE;
    TLabel *Label1;
    void __fastcall btnOKClick(TObject *Sender);
    void __fastcall chkActiverFichierEspionClick(TObject *Sender);
    void __fastcall chkAutoriseTextParBmpClick(TObject *Sender);
    void __fastcall chkSortieTextesVerticauxParBmpClick(TObject *Sender);
    void __fastcall cbChoixOLEChange(TObject *Sender);
private:	// Déclarations utilisateur
    void __fastcall TfrmParametrages::RefreshFicTrace();
static OLEMethode   OLETabMethode[3][OLE_Max+1];
    AnsiString __fastcall RempliLibelleOLEMethode( const OLEMethode* TabMethode);

public:		// Déclarations utilisateur
    __fastcall TfrmParametrages(TComponent* Owner);
};
//---------------------------------------------------------------------------
#endif
